package com.heima.user.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.heima.model.common.dtos.ResponseResult;
import com.heima.model.common.enums.AppHttpCodeEnum;
import com.heima.model.common.vos.PageResultVo;
import com.heima.model.user.dtos.AuthDto;
import com.heima.model.user.pojos.ApUserRealname;

public interface ApUserRealnameService extends IService<ApUserRealname> {

    /**
     * 按照状态分页查询用户列表
     * @param dto 查询参数
     */
    ResponseResult<PageResultVo<ApUserRealname>> loadListByStatus(AuthDto dto);

    /**
     * @param dto    查询参数
     * @param status 2审核失败    9审核成功
     */
    ResponseResult<AppHttpCodeEnum> updateStatus(AuthDto dto, Short status);

}